compound corals - French English Dictionary